difference of diagonal matrices is diagonal